package com.hy.demo.model;

import lombok.Data;

import javax.xml.bind.annotation.*;

/**
 * <p>
 *
 * </p>
 *
 * @author cjl
 * @version 1.0
 * @since 2020-07-24 14:55
 */
@XmlRootElement(name="xml")
@XmlAccessorType(XmlAccessType.FIELD)
@Data
public class OutMsgEntity {
//    // 发送方的账号
//    @XmlElement(name="FromUserName")
//    protected String fromUserName;
//    // 接收方的账号(OpenID)
//    @XmlElement(name="ToUserName")
//    protected String toUserName;
//    // 消息创建时间
//    @XmlElement(name="CreateTime")
//    protected Long createTime;
//    /**
//     * 消息类型
//     * text 文本消息
//     * image 图片消息
//     * voice 语音消息
//     * video 视频消息
//     * music 音乐消息
//     * news 图文消息
//     */
//    @XmlElement(name="MsgType")
//    protected String msgType;
//    // 图片消息媒体id，可以调用多媒体文件下载接口拉取数据
//    @XmlElementWrapper(name="Image")
//    @XmlElement(name="MediaId")
//    private String[] mediaId ;
//    // 文本内容
//    @XmlElement(name="Content")
//    private String content;

    // 发送方的账号
    protected String FromUserName;
    // 接收方的账号(OpenID)
    protected String ToUserName;
    // 消息创建时间
    protected Long CreateTime;
    /**
     * 消息类型
     * text 文本消息
     * image 图片消息
     * voice 语音消息
     * video 视频消息
     * music 音乐消息
     * news 图文消息
     */
    protected String MsgType;
    // 图片消息媒体id，可以调用多媒体文件下载接口拉取数据
    @XmlElementWrapper(name="Image")
    private String[] MediaId ;
    // 文本内容
    private String Content;
}
